//package org.example.aitest.config;
//
//import org.springframework.context.ApplicationContext;
//import org.springframework.context.ApplicationContextAware;
//import org.springframework.stereotype.Component;
//
//@Component
//public class SpringContextHolder implements ApplicationContextAware {
//    private static ApplicationContext applicationContext;
//
//    @Override
//    public void setApplicationContext(ApplicationContext context) {
//        applicationContext = context;
//    }
//
//    public static <T> T getBean(Class<T> clazz) {
//        return applicationContext.getBean(clazz);
//    }
//}